I don’t think David and Mark were twins.
I think that you are definitely correct in that thinking. I have never seen any reference to Mark being David's twin.