What is the name and open year for the branch with most number of memberships registered in 2016?
CREATE TABLE membership_register_branch (
    member_id number,
    branch_id text,
    register_year text
)

CREATE TABLE branch (
    branch_id number,
    name text,
    open_year text,
    address_road text,
    city text,
    membership_amount text
)

CREATE TABLE purchase (
    member_id number,
    branch_id text,
    year text,
    total_pounds number
)

CREATE TABLE member (
    member_id number,
    card_number text,
    name text,
    hometown text,
    level number
)
SELECT T2.name, T2.open_year FROM membership_register_branch AS T1 JOIN branch AS T2 ON T1.branch_id = T2.branch_id WHERE T1.register_year = 2016 GROUP BY T2.branch_id ORDER BY COUNT(*) DESC LIMIT 1
Below are sql tables schemas paired with instruction that describes a task. Using valid SQLite, write a response that appropriately completes the request for the provided tables. ### Instruction: What is the name and open year for the branch with most number of memberships registered in 2016? ### Input: CREATE TABLE membership_register_branch (
    member_id number,
    branch_id text,
    register_year text
)

CREATE TABLE branch (
    branch_id number,
    name text,
    open_year text,
    address_road text,
    city text,
    membership_amount text
)

CREATE TABLE purchase (
    member_id number,
    branch_id text,
    year text,
    total_pounds number
)

CREATE TABLE member (
    member_id number,
    card_number text,
    name text,
    hometown text,
    level number
) ### Response: SELECT T2.name, T2.open_year FROM membership_register_branch AS T1 JOIN branch AS T2 ON T1.branch_id = T2.branch_id WHERE T1.register_year = 2016 GROUP BY T2.branch_id ORDER BY COUNT(*) DESC LIMIT 1