Answer:
B. July 31
Explanation:
Revenue recognition principle assumes that revenues are recognized when they are realized or relizable and are earned, in respective of when payments are received.
It states that one should only record revenue when it has been earned, not when the related work payments is collected. Also, money paid in advance for a work should be recorded as a liability not revenue.
Since Live Wire services uses revenue recognition principles, then the day they'd record it as revenue is thesame day the job was done and completed which was July 31st.