If hepatitis b can form liver cancer, then what can hepatitis b form?

Answer choices:
- harmful substances
 - liver cancer
 - smoking tobacco
 - It expands
 - layers of fat
 - bioaerosols
 - anemia
 - contamination

 

  liver cancer        