No, you don't have to answer the door.

I'd add a C) to what norkali said. Don't grant them any permission to enter any part of your property. If you do, you waive all rights and they have access to your entire premises.

If you answer the door, step outside to talk with them and close the door behind you.

Stay safe.