J.R. S. answered 10/18/20
Ph.D. University Professor with 10+ years Tutoring Experience
If no double bonds, then the number of H will be 2x the # of C + 2. So, B and C do not have double bonds.
If 1 double bond, then the number of H will be 2x the # of C. So, D would have a double bond.
A looks like a triple bond compound.