We know a do-while loop runs for at least one time.So here after running for one time , it checks the argument of while() which is 0 and hence the loop condition becomes false and terminates.
So "Inside while loop" is printed only once after that "After while loop" is printed.
Hence D) is the correct option.