In the reaction,
source of two H atoms which are added to alkyne to give trans-alkene is:
NH3
EtOH
Et-NH2
All of the above
The proton mainly comes from alcohol, however they is chance that if ammonia is used as excess then , it may also give proton.