"Officialy" all BMWs are suitable for E10 usage since 1998. But considering the extra fuel consumption with E10 (around 3% compared to SP98), it heats away most of the price difference between E10 and SP98 so personnally I would use the later.