la tabla no tiene padding, ese atributo es de las celdas..
si no hay borde tenes q poner 0px y nada mas, lo mismo para el margen, pero no podes omitir el 'px'
te faltaria la propiedad border-collapse, aunque por default ya viene en 'collapse', eso junta los bordes de las celdas, si queres separarlas usas border-collapse:separate;
pd: prueba es con B