Fusion reaction is a nuclear reaction where two hydrogen atoms fuse together to form helium atom with generation of huge amount of energy .
Now ,
1) Our solar system is full of hydrogen gas . so there is enormous supply of hydrogen .
2) No waste is produced in fusion .
3) energy is produced in very large amount from small amount of fuel as par E= mc²;
Therefore correct option is :D) all of above