KATHMANDU, April 22: Nepal Communist Party (NCP) chairman Pushpa Kamal Dahal 'Prachanda' has said it is the historic responsibility of the NCP to prepare the basis of socialism by respecting the public mandate and aspirations while defeating the reactionary conspiracy.