The simple form of 'Immense are the boons which science has given to mankind' is---
A
There is an immensity of scientific boons to mankind
B
Science has given immense boons to mankind
C
Science is immensely popular to mankind
D
Science has large boons to mankind
Correct Answer: Science has given immense boons to mankind