单项选择题

The great American scientist Edison had a remarkable ______ for inventing new things.

A.requirement
B.aptitude
C.obligation
D.vulnerability