Type O-negative blood does not have any antigens (so yes, it lacks all 3). It is called the "universal donor" type because it is compatible with any blood type
(not sure if this is what you need
1.6m questions
2.0m answers