Which of the following sentence is correct?

Inspite the delay he arrived on time

Inspite the delay he arrived at time

In spite the delay he arrived on time

Despite the delay he arrived in time



প্রশ্নের বর্ণনাঃ শীঘ্রই আসছে...