The simple form of `Immense are the boons which science has given to mankind` is—
There is an immensity of scientific boons to mankind
Science has given immense boons to mankind
Science is immensely popular to mankind
Science has large boons to mankind
Explanation:
Correct Answer is: Science has given immense boons to mankind