I disagree, last year for AS Physics, I know people who worked very hard, doing practice papers and everything, and they got a D, I however didn't, I barely finished my classwork most of the time let alone individual study, I basically just winged it and somehow got a B.
for some people, they're just not good at the subject no matter how hard they try.