The correct response is:
NADP+ does not have an electron attached whereas NADPH does have an electron attached and is therefore carrying energy.
NADP+ (Nicotinamide adenine dinucleotide phosphate) is the oxidized form, while NADPH is the reduced form, which carries electrons (and therefore energy) necessary for various biochemical reactions, particularly in photosynthesis.