Shortest C-H Bond

Which of the following has the shortest C-H bond?

A. acetylene

B. cyclobutane

C. benzene

D. ethane

E. ethylene

To see the solution and images, visit the following link:
http://datquestionoftheday.com/organic-chemistry/shortest-c-h-bond/