Which method in the `pg` (node-postgres) library is used to execute a parameterized query safely?
-
A
client.query('SELECT * WHERE id = ' + id)
-
B
client.query('SELECT * WHERE id = $1', [id])
-
C
client.execute({id: id})
-
D
client.run('SELECT * WHERE id = ?', id)