Which of the following is the costliest method for commercial production of hydrogen for ammonia synthesis ?
A. H2 separation from coke oven gas
B. Steam reforming of naphtha
C. Cracking of natural gas
D. Electrolysis of water