Correct choice is (b) Create a nested infinite loop within the loop() function
To explain I would say: Yes, it is possible to make the loop() function execute only once while running the code infinitely. This can be done by using an infinite loop within the loop() function so that the code never goes out of the loop and thus never allowing the loop() function to iterate.