Thanks mazamilam, appreciate your assistanceJust the returns, not the actual filings. From what I can understand, you should only provide personal tax returns even if you are self employed.
If you want a safety net, you can provide you business tax returns along with the explanation letter.
This is just my opinion. People who are in a similar situation as you would be able to answer from their personal experience.