Which of the following is a sentence with the correct punctuation?
Rearrange the jumbled words to form a meaningful sentence as supervisor/ in BHEL/ worked/ peter
Imported from external platform