World's longest train journey which takes 21 days is....

A ) Hungry to Thailand

B ) Polland to Singapore

C ) Austria to India

D ) Portugal to Singapore ✅