Under which condition can Layer 3 interfaces in the same firewall have the same IP address?

They must be connected to different virtual routers.
They must be connected to the same Ethernet network through a switch. They must be subinterfaces of the same physical interface.They must be in different zones.