Help!!!!

Guys I'm so confused with what these mean can someone help me! 
AF, BFP, OPK, BD