Well Carnage specifically said "first version", in which it was Shanks.
Quote Originally Posted by Carnage
In Oda's first version of Romance dawn, who actually gives luffy his strawhat?