Who has been sworn in as Union Railway Minister after the resignation of Dinesh Trivedi?

Muket Rai
Prasano Dev Barua
Mukul Roy
Harihar Banerji

The correct answer is: C. Mukul Roy.

Mukul Roy was sworn in as the Union Railway Minister on 14 March 2012, after the resignation of Dinesh Trivedi. He is a member of the All India Trinamool Congress (TMC) and has been a member of the Rajya Sabha since 2004. He has also served as the Minister of State for Urban Development and the Minister of State for Shipping.

Mukul Roy is a controversial figure. He has been accused of corruption and nepotism. He was also involved in the Saradha chit fund scam. However, he remains a powerful figure in West Bengal politics.

The other options are incorrect.

A. Muket Rai is a member of the Bharatiya Janata Party (BJP). He has never been a minister in the Union government.

B. Prasano Dev Barua is a member of the Communist Party of India (Marxist) (CPI(M)). He has never been a minister in the Union government.

D. Harihar Banerji is a member of the Congress Party. He has never been a minister in the Union government.