The B-subunits of replicative DNA polymerases belong to the superfamily of calcineurin-like phosphoesterases and are conserved from Archaea to humans. Recently we and others have shown that the B-subunit (DP1) of the archaeal family D DNA polymerase is responsible for proofreading 3'-5' exonuclease activity. The similarity of B-subunit sequences implies a common fold, but since the key catalytic and metal binding residues of the phosphoesterase domain are disrupted in the eukaryotic B-subunits, their common function has not been identified. To study the structure and activities of B-subunits in more detail, we expressed 13 different recombinant B-subunits in Escherichia coli. We found that the solubility of a protein could be predicted from the calculated GRAVY score. These scores were useful for the selection of proteins for successful expression. We optimized the expression and purification of Methanocaldococcus (Methanococcus) jannaschii DP1 of DNA polymerase D (MjaDP1) and show that the protein co-purifies with a thermostable nuclease activity. Truncation of the protein indicates that the N-terminus (aa 1-134) is not needed for catalysis. The C-terminal part of the protein containing both the calcineurin-like phosphoesterase domain and the OB-fold is sufficient for the nuclease activity.